roasting in a reverberatory furnace - German English Dictionary